# 使用 Ubuntu 作为基础镜像
FROM swr.cn-east-3.myhuaweicloud.com/jiechuang/cangjie-runtime:v1.0.3
USER $APP_UID
WORKDIR /app
EXPOSE 80

# 复制应用程序
COPY ./appsettings.json /app/appsettings.json
COPY ./target/release/bin/main /app/main
COPY ./wwwroot /app/wwwroot

# 设置可执行权限
RUN chmod +x /app/main

# 启动应用程序
ENTRYPOINT ["/app/main", "--urls=http://0.0.0.0:80"]